From: Félix Sipma Date: Mon, 23 Jan 2017 14:20:49 +0000 (+0000) Subject: patat (0.4.7.1-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/0.8.2.1-1+rpi1~1^2^2~2 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https://%22%22/%22http:/www.example.com/cgi/%22https:/%22%22?a=commitdiff_plain;h=92ceb04b0cfab39a25aa8c86b79662caff90afb3;p=patat.git patat (0.4.7.1-1) unstable; urgency=medium * New upstream version 0.4.7.1 [dgit import unpatched patat 0.4.7.1-1] --- 92ceb04b0cfab39a25aa8c86b79662caff90afb3 diff --cc debian/changelog index 0000000,0000000..5352b32 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,66 @@@ ++patat (0.4.7.1-1) unstable; urgency=medium ++ ++ * New upstream version 0.4.7.1 ++ ++ -- Félix Sipma Mon, 23 Jan 2017 15:20:49 +0100 ++ ++patat (0.4.7.0-1) unstable; urgency=medium ++ ++ * New upstream version 0.4.7.0 ++ * update dependencies ++ ++ -- Félix Sipma Fri, 20 Jan 2017 14:39:17 +0100 ++ ++patat (0.4.6.0-1) unstable; urgency=medium ++ ++ * New upstream version 0.4.6.0 ++ ++ -- Félix Sipma Tue, 03 Jan 2017 16:13:46 +0100 ++ ++patat (0.4.5.0-1) unstable; urgency=medium ++ ++ * New upstream version 0.4.5.0 ++ * remove patch applied upstream ++ ++ -- Félix Sipma Mon, 12 Dec 2016 19:57:37 +0100 ++ ++patat (0.4.4.0-2) unstable; urgency=medium ++ ++ * make build reproducible. Thanks, Daniel Shahaf (Closes: #846832) ++ ++ -- Félix Sipma Mon, 05 Dec 2016 09:22:37 +0100 ++ ++patat (0.4.4.0-1) unstable; urgency=medium ++ ++ * New upstream version 0.4.4.0 ++ * remove patch applied upstream ++ ++ -- Félix Sipma Fri, 02 Dec 2016 15:39:02 +0100 ++ ++patat (0.4.3.0-1) unstable; urgency=medium ++ ++ * New upstream version 0.4.2.0 ++ * generate and use upstream manpage ++ * update debian patch to debianize README.md ++ * add git as build dependency (needed for reproducible builds) ++ * remove pandoc as build dependency ++ * New upstream version 0.4.3.0 ++ * remove git as build dependency ++ * use $(MAKE) instead of make in debian/rules ++ * add pandoc-data to build-depends ++ * use utf8 in extra/make-man.hs ++ ++ -- Félix Sipma Fri, 02 Dec 2016 14:11:58 +0100 ++ ++patat (0.4.0.0-1) unstable; urgency=medium ++ ++ * New upstream version 0.4.0.0 ++ * rebase Debian patch ++ ++ -- Félix Sipma Tue, 15 Nov 2016 15:27:42 +0100 ++ ++patat (0.3.3.0-1) unstable; urgency=medium ++ ++ * Initial release (Closes: #840738) ++ ++ -- Félix Sipma Mon, 31 Oct 2016 13:28:53 +0100 diff --cc debian/compat index 0000000,0000000..f599e28 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++10 diff --cc debian/control index 0000000,0000000..9aa831b new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,42 @@@ ++Source: patat ++Maintainer: Félix Sipma ++Priority: extra ++Section: haskell ++Build-Depends: debhelper (>= 10), ++ ghc, ++ libghc-aeson-dev (>= 0.9), ++ libghc-aeson-dev (<< 1.2), ++ libghc-ansi-terminal-dev (>= 0.6), ++ libghc-ansi-terminal-dev (<< 0.7), ++ libghc-ansi-wl-pprint-dev (>= 0.6), ++ libghc-ansi-wl-pprint-dev (<< 0.7), ++ libghc-highlighting-kate-dev (>= 0.6), ++ libghc-highlighting-kate-dev (<< 0.7), ++ libghc-mtl-dev (>= 2.2), ++ libghc-mtl-dev (<< 2.3), ++ libghc-optparse-applicative-dev (>= 0.12), ++ libghc-optparse-applicative-dev (<< 0.14), ++ libghc-pandoc-dev (>= 1.16), ++ libghc-pandoc-dev (<< 1.20), ++ libghc-terminal-size-dev (>= 0.3), ++ libghc-terminal-size-dev (<< 0.4), ++ libghc-text-dev (>= 1.2), ++ libghc-text-dev (<< 1.3), ++ libghc-unordered-containers-dev (>= 0.2), ++ libghc-unordered-containers-dev (<< 0.3), ++ libghc-yaml-dev (>= 0.7), ++ libghc-yaml-dev (<< 0.9), ++ pandoc-data ++Standards-Version: 3.9.8 ++Homepage: http://github.com/jaspervdj/patat ++Vcs-Git: https://git.gueux.org/patat.git ++Vcs-Browser: https://git.gueux.org/?p=patat.git;a=summary ++ ++Package: patat ++Architecture: any ++Section: misc ++Depends: ${shlibs:Depends}, ${haskell:Depends}, ${misc:Depends} ++Description: Terminal-based presentations using Pandoc ++ patat (*P*resentations *A*top *T*he *A*NSI *T*erminal) is a small tool that ++ allows you to show presentations using only an ANSI terminal. It does not ++ require `ncurses`. diff --cc debian/copyright index 0000000,0000000..f9fa260 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,29 @@@ ++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: patat ++Upstream-Contact: Jasper Van der Jeugt ++Source: https://hackage.haskell.org/package/patat ++ ++Files: * ++Copyright: 2016 Jasper Van der Jeugt ++License: GPL-2 ++ ++Files: debian/* ++Copyright: 2016 Félix Sipma ++License: GPL-2 ++ ++License: GPL-2 ++ This package is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License version 2 as ++ published by the Free Software Foundation. ++ . ++ This package is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ You should have received a copy of the GNU General Public License ++ along with this package; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ . ++ On Debian systems, the complete text of the GNU General Public License version ++ 2 can be found in `/usr/share/common-licenses/GPL-2'. diff --cc debian/docs index 0000000,0000000..b43bf86 new file mode 100644 --- /dev/null +++ b/debian/docs @@@ -1,0 -1,0 +1,1 @@@ ++README.md diff --cc debian/lintian-overrides index 0000000,0000000..172c637 new file mode 100644 --- /dev/null +++ b/debian/lintian-overrides @@@ -1,0 -1,0 +1,2 @@@ ++# standard override for Haskell binary packages ++binary-or-shlib-defines-rpath diff --cc debian/patat.examples index 0000000,0000000..56ab4af new file mode 100644 --- /dev/null +++ b/debian/patat.examples @@@ -1,0 -1,0 +1,1 @@@ ++extra/screenshot.png diff --cc debian/patat.install index 0000000,0000000..3d405a1 new file mode 100644 --- /dev/null +++ b/debian/patat.install @@@ -1,0 -1,0 +1,1 @@@ ++dist/build/patat/patat usr/bin diff --cc debian/patat.manpages index 0000000,0000000..cfcc1ef new file mode 100644 --- /dev/null +++ b/debian/patat.manpages @@@ -1,0 -1,0 +1,1 @@@ ++extra/patat.1 diff --cc debian/patches/0001-Debianize-README.md.patch index 0000000,0000000..36c24b9 new file mode 100644 --- /dev/null +++ b/debian/patches/0001-Debianize-README.md.patch @@@ -1,0 -1,0 +1,86 @@@ ++From: =?utf-8?q?F=C3=A9lix_Sipma?= ++Date: Thu, 20 Oct 2016 15:09:42 +0200 ++Subject: Debianize README.md ++ ++- remove installation instructions and CI links ++- modify link to screenshot file ++--- ++ README.md | 44 +------------------------------------------- ++ 1 file changed, 1 insertion(+), 43 deletions(-) ++ ++diff --git a/README.md b/README.md ++index 4531335..9127737 100644 ++--- a/README.md +++++ b/README.md ++@@ -1,8 +1,6 @@ ++ patat ++ ===== ++ ++-[![Build Status](https://img.shields.io/travis/jaspervdj/patat.svg)](https://travis-ci.org/jaspervdj/patat) [![Hackage](https://img.shields.io/hackage/v/patat.svg)](https://hackage.haskell.org/package/patat) [![GitHub tag](https://img.shields.io/github/tag/jaspervdj/patat.svg)]() ++- ++ `patat` (**P**resentations **A**top **T**he **A**NSI **T**erminal) is a small ++ tool that allows you to show presentations using only an ANSI terminal. It does ++ not require `ncurses`. ++@@ -22,7 +20,7 @@ Features: ++ syntax files. ++ - Written in [Haskell]. ++ ++-![screenshot](extra/screenshot.png?raw=true) +++![screenshot](examples/screenshot.png?raw=true) ++ ++ [Kate]: https://kate-editor.org/ ++ [Haskell]: http://haskell.org/ ++@@ -32,9 +30,6 @@ Table of Contents ++ ----------------- ++ ++ - [Table of Contents](#table-of-contents) ++-- [Installation](#installation) ++- - [Pre-built-packages](#pre-built-packages) ++- - [From source](#from-source) ++ - [Running](#running) ++ - [Options](#options) ++ - [Controls](#controls) ++@@ -47,43 +42,6 @@ Table of Contents ++ - [Syntax Highlighting](#syntax-highlighting) ++ - [Trivia](#trivia) ++ ++-Installation ++------------- ++- ++-### Pre-built-packages ++- ++-There is a pre-built package available for Debian: ++- ++-- ++- ++-### From source ++- ++-Installation from source is very easy. You can build from source using `stack ++-install` or `cabal install`. `patat` is also available from [Hackage]. ++- ++-[Hackage]: https://hackage.haskell.org/package/patat ++- ++-For people unfamiliar with the Haskell ecosystem, this means you can do either ++-of the following: ++- ++-#### Using stack ++- ++-1. Install [stack] for your platform. ++-2. Clone this repository. ++-3. Run `stack setup` (if you're running stack for the first time) and ++- `stack install`. ++-4. Make sure `$HOME/.local/bin` is in your `$PATH`. ++- ++-[stack]: https://docs.haskellstack.org/en/stable/README/ ++- ++-#### Using cabal ++- ++-1. Install [cabal] for your platform. ++-2. Run `cabal install patat`. ++-3. Make sure `$HOME/.cabal/bin` is in your `$PATH`. ++- ++-[cabal]: https://www.haskell.org/cabal/ ++- ++ Running ++ ------- ++ diff --cc debian/patches/series index 0000000,0000000..c2206ea new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,1 @@@ ++0001-Debianize-README.md.patch diff --cc debian/rules index 0000000,0000000..2653958 new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,26 @@@ ++#!/usr/bin/make -f ++ ++# these rules originally written by Joey Hess for hothasktags package ++ ++%: ++ dh $@ ++ ++override_dh_auto_configure: ++ ghc --make Setup ++ ./Setup configure ++ ++override_dh_auto_build: ++ $(MAKE) man ++ ./Setup build ++ ++override_dh_auto_clean: ++ if [ -x Setup ]; then ./Setup clean; fi ++ rm -f Setup Setup.o Setup.hi extra/patat.1 ++ ++override_dh_auto_test: ++ PATH="$(PATH):dist/build/patat/" bash test.sh ++ ++override_dh_strip: ++ # GHC cannot produce debugging symbols so the -dbgsym package ++ # ends up empty, so disable generating it ++ dh_strip --no-automatic-dbgsym diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/watch index 0000000,0000000..95dbdf1 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,4 @@@ ++version=3 ++ ++opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/patat-$1\.tar\.gz/ \ ++ https://github.com/jaspervdj/patat/tags .*/v?(\d\S*)\.tar\.gz